package com.nft.common.utils;

import java.util.regex.Pattern;

public class Validator {
    // 校验手机号的方法
    public static boolean isValidPhoneNumber(String phoneNumber) {
        // 手机号正则表达式，中国大陆手机号
        String regex = "^1[3-9]\\d{9}$";
        Pattern pattern = Pattern.compile(regex);
        return pattern.matcher(phoneNumber).matches();
    }

    // 校验银行卡号的方法
    public static boolean isValidBankCardNumber(String bankCardNumber) {
        // 银行卡号正则表达式，一般为16到19位数字
        String regex = "^[0-9]{16,19}$";
        Pattern pattern = Pattern.compile(regex);
        return pattern.matcher(bankCardNumber).matches();
    }
}
